package com.tos.uc.domain.vo;


import com.tos.uc.domain.TosGoodsOrder;
import com.tos.uc.domain.TosUser;

/**
 * 订单业务实体
 * 
 * 订单表不存在的字段，写在这里
 * 
 * @author zj
 *
 */
@SuppressWarnings("serial")
public class TosGoodsOrderVo extends TosGoodsOrder {

	/** 与当前用户发生交易的用户 */
	private TosUser user;

	/**
	 * 订单商品列表
	 */
	private TosGoodsOrderGoodsVo orderGoods;

	/**
	 * 订单详情地址
	 */
	private String orderDetailUrl;

	private String orderTraces;
	
	private Integer goodsId;
	
	private String repairType;
	
	private String expressName;

	/**
	 * 订单商品列表
	 */
	public TosGoodsOrderGoodsVo getOrderGoods() {
		return orderGoods;
	}

	/**
	 * 订单商品列表
	 */
	public void setOrderGoods(TosGoodsOrderGoodsVo orderGoods) {
		this.orderGoods = orderGoods;
	}

	public TosUser getUser() {
		return user;
	}

	public void setUser(TosUser user) {
		this.user = user;
	}

	/**
	 * 获取订单详情地址
	 * 
	 * @return
	 */
	public String getOrderDetailUrl() {
		return orderDetailUrl;
	}

	/**
	 * 设置订单详情 地址
	 * 
	 * @param orderDetailUrl
	 */
	public void setOrderDetailUrl(String orderDetailUrl) {
		this.orderDetailUrl = orderDetailUrl;
	}

	public String getOrderTraces() {
		return orderTraces;
	}

	/**
	 * 第三方接口查到的json字符串
	 * 
	 * @param orderTraces
	 */
	public void setOrderTraces(String orderTraces) {
		this.orderTraces = orderTraces;
	}

	public String getRepairType() {
		return repairType;
	}

	public void setRepairType(String repairType) {
		this.repairType = repairType;
	}

	public Integer getGoodsId() {
		return goodsId;
	}

	public void setGoodsId(Integer goodsId) {
		this.goodsId = goodsId;
	}

	private String fullPathName;//精确到区的地址

	public String getFullPathName() {
		return fullPathName;
	}

	public void setFullPathName(String fullPathName) {
		this.fullPathName = fullPathName;
	}

	public String getExpressName() {
		return expressName;
	}

	public void setExpressName(String expressName) {
		this.expressName = expressName;
	}
	
	
	
}
